home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / lib / tex / inputs / pslatex / Makefile < prev    next >
Makefile  |  1991-05-20  |  3KB  |  113 lines

  1. all: pslplain-b.fmt pslplain-h.fmt pslplain-n.fmt pslplain-p.fmt pslplain-t.fmt
  2.  
  3. SRCS=pslplain.tex lfonts.tex
  4.  
  5. pslplain-t.fmt: $(SRCS) fntchoice-t.tex
  6.     ln fntchoice-t.tex fntchoice.tex
  7.     ln pslplain.tex pslplain-t.tex
  8.     initex pslplain-t '\dump'
  9.     rm -f fntchoice.tex pslplain-t.tex
  10.  
  11. pslplain-b.fmt: $(SRCS) fntchoice-b.tex
  12.     ln fntchoice-b.tex fntchoice.tex
  13.     ln pslplain.tex pslplain-b.tex
  14.     initex pslplain-b '\dump'
  15.     rm -f fntchoice.tex pslplain-b.tex
  16.  
  17. pslplain-h.fmt: $(SRCS) fntchoice-h.tex
  18.     ln fntchoice-h.tex fntchoice.tex
  19.     ln pslplain.tex pslplain-h.tex
  20.     initex pslplain-h '\dump'
  21.     rm -f fntchoice.tex pslplain-h.tex
  22.  
  23. pslplain-n.fmt: $(SRCS) fntchoice-n.tex
  24.     ln fntchoice-n.tex fntchoice.tex
  25.     ln pslplain.tex pslplain-n.tex
  26.     initex pslplain-n '\dump'
  27.     rm -f fntchoice.tex pslplain-n.tex
  28.  
  29. pslplain-p.fmt: $(SRCS) fntchoice-p.tex
  30.     ln fntchoice-p.tex fntchoice.tex
  31.     ln pslplain.tex pslplain-p.tex
  32.     initex pslplain-p '\dump'
  33.     rm -f fntchoice.tex pslplain-p.tex
  34.  
  35. FMT=/usr/lib/tex/formats
  36.  
  37. install: $(FMT)/pslplain.fmt $(FMT)/pslplain-b.fmt $(FMT)/pslplain-h.fmt \
  38.      $(FMT)/pslplain-n.fmt $(FMT)/pslplain-p.fmt 
  39.  
  40. $(FMT)/pslplain.fmt: pslplain-t.fmt ; cp pslplain-t.fmt $(FMT)/pslplain.fmt
  41. $(FMT)/pslplain-b.fmt: pslplain-b.fmt ; cp pslplain-b.fmt $(FMT)
  42. $(FMT)/pslplain-h.fmt: pslplain-h.fmt ; cp pslplain-h.fmt $(FMT)
  43. $(FMT)/pslplain-n.fmt: pslplain-n.fmt ; cp pslplain-n.fmt $(FMT)
  44. $(FMT)/pslplain-p.fmt: pslplain-p.fmt ; cp pslplain-p.fmt $(FMT)
  45.  
  46. DERIVEDTFM =b-ligobl.tfm \
  47.         b-ligsc.tfm \
  48.         c-con.tfm \
  49.         h-red.tfm \
  50.         h-sc.tfm \
  51.         ncs-obl.tfm \
  52.         ncs-romsc.tfm \
  53.         p-romsc.tfm \
  54.         t-bolobl.tfm \
  55.         t-romsc.tfm
  56. DERIVEDPL  =b-ligobl.pl \
  57.         b-ligsc.pl \
  58.         c-con.pl \
  59.         h-red.pl \
  60.         h-sc.pl \
  61.         ncs-obl.pl \
  62.         ncs-romsc.pl \
  63.         p-romsc.pl \
  64.         t-bolobl.pl \
  65.         t-romsc.pl
  66. DERIVEDAFM =b-ligobl.afm \
  67.         b-ligsc.afm \
  68.         c-con.afm \
  69.         h-red.afm \
  70.         h-sc.afm \
  71.         ncs-obl.afm \
  72.         ncs-romsc.afm \
  73.         p-romsc.afm \
  74.         t-bolobl.afm \
  75.         t-romsc.afm
  76.  
  77. .SUFFIXES : .pl .tfm .afm .tex .dvi
  78.  
  79. .afm.pl :
  80.     aftopl $*.afm >$*.pl
  81.  
  82. .pl.tfm :
  83.     pltotf $*.pl $*.tfm
  84.  
  85. tfms : $(DERIVEDTFM)
  86.  
  87. $(DERIVEDTFM) : $(DERIVEDPL)
  88.  
  89. install-tfms: tfms
  90.     cp $(DERIVEDTFM) /usr/lib/tex/fonts
  91.  
  92. .tex.dvi :
  93.     pslatex $*
  94.  
  95. doc: pslatex.dvi fonts.dvi
  96.     cp pslatex.tex pslatex.dvi /usr/lib/tex/Doc
  97.  
  98. pslatex.dvi: pslatex.tex
  99.  
  100. fonts.dvi: fonts.tex
  101.  
  102. DIST=README BUGS Makefile cnvfonts long2sh fntchoice-b.tex fntchoice-h.tex \
  103.     fntchoice-n.tex fntchoice-p.tex fntchoice-t.tex \
  104.     font-table fonts.tex lfonts.tex makefonts.ps pslatex.tex \
  105.     pslplain.tex 
  106.  
  107. dist: $(DIST) $(DERIVEDPL)
  108.     shar $(DIST) $(DERIVEDPL) >dist
  109.  
  110. #distb: $(DIST) 
  111. #    tar cvhf - $(DIST) psfonts | compress | btoa >distb
  112.  
  113.